Micron Document
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
| SparkN0de-git | SparkN0de |
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------


Displaying Raw • Download


docs/start_zh-cn.html HEAD (1e25a629) Text, 6.23 KB

Tff7b72<!doctype html>
Tb4b4b4<Tff7b72htmlTb4b4b4>
Tb4b4b4<Tff7b72headTb4b4b4>
Tb4b4b4<Tff7b72link Te6edf3relTff7b72=Ta5d6ff"stylesheet" Te6edf3hrefTff7b72=Ta5d6ff"css/water.css?v=6"Tb4b4b4>
Tb4b4b4<Tff7b72meta Te6edf3charsetTff7b72=Ta5d6ff"utf-8"Tb4b4b4/Tb4b4b4>
Tb4b4b4<Tff7b72titleTb4b4b4>Reticulum NetworkTb4b4b4<Tb4b4b4/Tff7b72titleTb4b4b4>
Tb4b4b4<Tff7b72meta Te6edf3nameTff7b72=Ta5d6ff"viewport" Te6edf3contentTff7b72=Ta5d6ff"width=device-width, initial-scale=1.0"Tb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72headTb4b4b4>
Tb4b4b4<Tff7b72bodyTb4b4b4>
Tb4b4b4<Tff7b72centerTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"top_menu lang_menu"Tb4b4b4>Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_de.html"Tb4b4b4>DeutschTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start.html"Tb4b4b4>EnglishTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_es.html"Tb4b4b4>EspañolTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_nl.html"Tb4b4b4>NederlandsTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_pl.html"Tb4b4b4>PolskiTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_pt-br.html"Tb4b4b4>PortuguêsTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_tr.html"Tb4b4b4>TürkçeTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_uk.html"Tb4b4b4>УкраїнськаTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_jp.html"Tb4b4b4>日本語Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"./start_zh-cn.html"Tb4b4b4>简体中文Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>Tb4b4b4<Tff7b72span Te6edf3classTff7b72=Ta5d6ff"top_menu"Tb4b4b4>Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"index_zh-cn.html"Tb4b4b4>ReticulumTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"start_zh-cn.html"Tb4b4b4>开始使用Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"hardware_zh-cn.html"Tb4b4b4>硬件要求Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"connect_zh-cn.html"Tb4b4b4>连接Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"docs_zh-cn.html"Tb4b4b4>阅读手册Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"crypto_zh-cn.html"Tb4b4b4>密码学Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"credits_zh-cn.html"Tb4b4b4>致谢Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/markqvist/reticulum"Tb4b4b4>源代码Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> | Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"donate_zh-cn.html"Tb4b4b4>支持开发Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72spanTb4b4b4>Tb4b4b4<Tff7b72brTb4b4b4/Tb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72centerTb4b4b4>
Tb4b4b4<Tff7b72h1Tb4b4b4>开始使用Tb4b4b4<Tb4b4b4/Tff7b72h1Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>开始使用 Reticulum 的第一步是看看自己想用它做什么。如果你想了解完整的细节或是参照一些例子,请参阅Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/index.html"Tb4b4b4>Reticulum 手册Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>的Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/gettingstartedfast.html"Tb4b4b4>快速开始Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>部分。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72h2Tb4b4b4>安装Tb4b4b4<Tb4b4b4/Tff7b72h2Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>安装 Reticulum 及其相关工具最简单的方式是使用 pip:Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72preTb4b4b4>Tb4b4b4<Tff7b72code Te6edf3classTff7b72=Ta5d6ff"language-bash"Tb4b4b4>pip install rns
Tb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72preTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>安装完成后,你便可以启动任何依赖 Reticulum 运行的程序,或者是使用 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/using.html#the-rnsd-utility"Tb4b4b4>rnsd 工具Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> 将 Reticulum 作为服务运行。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>如果 Tb4b4b4<Tff7b72codeTb4b4b4>pipTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 在你的系统上不可用,请首先安装 Tb4b4b4<Tff7b72codeTb4b4b4>python3Tb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 与 Tb4b4b4<Tff7b72codeTb4b4b4>python3-pipTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>首次启动时,Reticulum 会创建一个默认的配置文件。它会试着连接本地可达的 Reticulum 节点(peer)。如果其中有些节点是”传输节点(Transport Instances)“,它们便可以帮助你连接上更大范围的网络。默认的配置文件提供了几个样例,以及用于创建复杂配置的参考。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>如果想了解更多将通信扩展到各个媒介(如封包无线电,LoRa、串口、基于IP的高速连接、通过UDP/TCP连接互联网等)的细节,请参阅 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/index.html"Tb4b4b4>Reticulum 手册Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> 的Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/interfaces.html"Tb4b4b4>受支持的界面Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>部分。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72h2Tb4b4b4>附带工具Tb4b4b4<Tb4b4b4/Tff7b72h2Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>Reticulum 附带了用于管理网络、查看状态与信息等用途的一系列工具。欲知详情,请参阅 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/index.html"Tb4b4b4>Reticulum 手册Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>的Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"manual/using.html#included-utility-programs"Tb4b4b4>附带工具Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>部分。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72ulTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>用于将 Reticulum 作为服务运行的守护进程(Daemon) Tb4b4b4<Tff7b72codeTb4b4b4>rnsdTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>用于查看界面信息的工具 Tb4b4b4<Tff7b72codeTb4b4b4>rnstatusTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>用于查看与更改路径表(Path Tables)的工具 Tb4b4b4<Tff7b72codeTb4b4b4>rnpathTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>用于检查与目标连接性的诊断工具 Tb4b4b4<Tff7b72codeTb4b4b4>rnprobeTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>让你可以简单复制文件的文件传输工具 Tb4b4b4<Tff7b72codeTb4b4b4>rncpTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>运行程序或命令并获取输出的远程命令执行工具 Tb4b4b4<Tff7b72codeTb4b4b4>rnxTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72ulTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>以上提到的所有工具,包括 Tb4b4b4<Tff7b72codeTb4b4b4>rnxTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 与 Tb4b4b4<Tff7b72codeTb4b4b4>rncpTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>,即使是通过带宽极低的链路(如 LoRa 与封包无线电)也能可靠且良好地工作。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72h2Tb4b4b4>使用 Reticulum 的程序Tb4b4b4<Tb4b4b4/Tff7b72h2Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>如果你想知道 Reticulum 能做什么,可以参考以下链接。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72ulTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>无需基建、加密且可自恢复的网状通讯平台 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/markqvist/NomadNet"Tb4b4b4>Nomad NetworkTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>带有图形界面、注重易用性、可在 Android、Linux 与 macOS 使用的 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/markqvist/sideband"Tb4b4b4>SidebandTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>一个分布式、抗延迟、抗干扰、基于 Reticulum 的消息传输协议 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/markqvist/lxmf"Tb4b4b4>LXMFTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72ulTb4b4b4>
Tb4b4b4<Tff7b72h2Tb4b4b4>依赖处理Tb4b4b4<Tb4b4b4/Tff7b72h2Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>Tb4b4b4<Tff7b72codeTb4b4b4>rnsTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 包默认条件下的安装需要以下依赖。几乎所有的系统与发行版都有直接可用的软件包。如果是通过 Tb4b4b4<Tff7b72codeTb4b4b4>pipTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 安装,这些依赖会直接被下载安装。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72ulTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/pyca/cryptography"Tb4b4b4>PyCA/cryptographyTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/al45tair/netifaces"Tb4b4b4>netifacesTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tff7b72liTb4b4b4>Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/pyserial/pyserial"Tb4b4b4>pyserialTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72liTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72ulTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>若你使用的是较为罕见的系统,或是有一些特殊情况,上面的依赖不一定总是能安装或是编译成功。这时,你可以使用无需额外依赖的 Tb4b4b4<Tff7b72codeTb4b4b4>rnspureTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 包。请注意 Tb4b4b4<Tff7b72codeTb4b4b4>rnsTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 与 Tb4b4b4<Tff7b72codeTb4b4b4>rnspureTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4>包的内容是Tb4b4b4<Tff7b72emTb4b4b4>完全一致Tb4b4b4<Tb4b4b4/Tff7b72emTb4b4b4>的。唯一的区别是 Tb4b4b4<Tff7b72codeTb4b4b4>rnspureTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 包没有显式要求需要安装的依赖。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>不论安装 Reticulum 的手段为何,Reticulum 都会在Tb4b4b4<Tff7b72emTb4b4b4>需要Tb4b4b4<Tb4b4b4/Tff7b72emTb4b4b4>且Tb4b4b4<Tff7b72emTb4b4b4>可用Tb4b4b4<Tb4b4b4/Tff7b72emTb4b4b4>的情况下加载外部依赖。如果你想在一个不支持 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/pyserial/pyserial"Tb4b4b4>pyserialTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> 的系统上运行 Reticulum,使用 Tb4b4b4<Tff7b72codeTb4b4b4>rnspureTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 包即可。但是此时 Reticulum 将无法使用基于串口的界面。所有其他模块仍旧会在需要时被 Reticulum 载入。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>Tb4b4b4<Tff7b72strongTb4b4b4>注意!Tb4b4b4<Tb4b4b4/Tff7b72strongTb4b4b4> 如果你在不支持 Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"https://github.com/pyca/cryptography"Tb4b4b4>PyCA/cryptographyTb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4> 的系统上使用 Tb4b4b4<Tff7b72codeTb4b4b4>rnspureTb4b4b4<Tb4b4b4/Tff7b72codeTb4b4b4> 包,请一定确保自己阅读并理解了Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"crypto_zh-cn.html"Tb4b4b4>密码学原语Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>的相关内容。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72h2Tb4b4b4>性能Tb4b4b4<Tb4b4b4/Tff7b72h2Tb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>Reticulum 的可用性能范围Tb4b4b4<Tff7b72emTb4b4b4>非常广Tb4b4b4<Tb4b4b4/Tff7b72emTb4b4b4>,但是会优先保证低带宽媒介的可用性与性能。Reticulum 的目标是提供一个 250 bps 到 1 Gbps(普通硬件条件下)的性能区间。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72pTb4b4b4>目前可用的性能区间是 150 bps 到 1200 Mbps。更快的连接无法被充分利用。未来,Reticulum 可能会升级性能,但直到有线格式(wire format)和 API 完全稳定之前,性能的提升都不会是优先事项。Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tff7b72p Te6edf3alignTff7b72=Ta5d6ff"right"Tb4b4b4>Tb4b4b4<Tff7b72a Te6edf3hrefTff7b72=Ta5d6ff"hardware_zh-cn.html"Tb4b4b4>下一个主题: 硬件支持Tb4b4b4<Tb4b4b4/Tff7b72aTb4b4b4>Tb4b4b4<Tb4b4b4/Tff7b72pTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72bodyTb4b4b4>
Tb4b4b4<Tb4b4b4/Tff7b72htmlTb4b4b4>


──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────